apple puree - Spanish English Dictionary